Proactive Knowledge Distribution for Agile Processes
نویسنده
چکیده
Monitored distribution (MD) is a case-based approach for proactive knowledge distribution. MD allows the dissemination of knowledge artifacts in a just-in-time fashion in the context of its applicable targeted processes. In MD, knowledge artifacts are retrieved when they are applicable to the task in which a user is currently engaged. We define MD’s requirements and argue that it can be applied to agile processes because the targeted processes are collected as an attribute of knowledge artifacts. 1. Monitored Distribution Monitored Distribution (MD) [1] is an approach for proactive distribution of knowledge artifacts [2]. It has been designed for the distribution of lessons-learned, which are knowledge artifacts that embed a validated strategy that positively impacts organizational results when reused [3]. Because of the strong association between lessons-learned and organizational results, MD is integrated with organizational processes. MD addresses problems associated with other distribution methods that are divorced from targeted organizational processes and require users to have the initiative and skills to access, manipulate and interpret knowledge artifacts. Most importantly, MD motivates the reuse of a knowledge artifact by bringing it to the attention of the user when and where it is applicable and by including a rationale for its reuse.[4] The MD approach shifts the burden of knowledge dissemination from the user to the software. MD can accomplish this by relying on an intelligent module that monitors when a lesson-learned should be disseminated to the user by matching the lesson to the user’s context. MD’s intelligent module relies on case-based reasoning (CBR). CBR is often recommended for knowledge management (KM) tasks [5] possibly due its flexible knowledge representation and because it uses different techniques to manage a set of knowledge containers [6]. In the case-based module, each case is represented by a lesson-learned that is applicable to a task within an organizational process. Table 1 presents an example of a lesson-learned (from the Navy Lessons Learned System [7]) and its representation structure, which combines indexing elements (i.e., applicable task, preconditions) and reuse elements (i.e., lesson suggestion, rationale). These elements can be subdivided into more parts, as Table 1 shows. Table 1. Lesson-learned example Applicable task Action: Assign air traffic controllers. Mission type: NEO Task: Provide for Movement Services in Theater of Operations Preconditions A civilian airport is used for military air traffic. Lesson suggestion Assign military air traffic controllers. Rationale Type: Failure What? Military traffic overloaded civilian controllers. Why? The rapid build-up of military flight operations at Mactan Intl Airport, Cebu quickly overloaded the civilian host nation controllers. 2. Requirements for Implementing MD First of all, to benefit from MD, targeted users have to deliver their actions or decisions using a computerized system (e.g., enterprise resource planning). This system has to be flexible enough to allow the integration of the MD approach, which monitors the user’s actions. MD is constantly trying to match the user’s context with previously recorded lessons-learned. Accordingly, the second requirement is that lessonslearned are stored in the MD’s case base using the representation elements exemplified in Table 1. Because MD has a case representation structure that assesses the similarity between user’s contexts and lessons-learned, MD does not require that all tasks be defined a priori. As lessons with new tasks are captured, they will match the contexts when these same tasks become current. Without meeting those conditions, MD’s applicabilityoriented distribution fails. In this case, MD may attempt to distribute knowledge that is not relevant; potentially preventing the positive impact on organizational processes that lessons-learned are meant to provide. 3. MD in Agile Processes The ability to adapt seems to be one of the key features to achieve business agility [8], and so should be learning from experience and incorporating new knowledge into organizational processes. Sometimes, incorporating Proceedings of the Twelfth IEEE International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises (WETICE’03) 1080-1383/03 $17.00 © 2003 IEEE knowledge means changing old or creating new tasks. Therefore the advantages of using MD in support of agile KM processes are two-fold. First it supports agile incorporation of experiential knowledge into organizational processes, allowing an organization to adapt while steered towards its goals. Second, MD represents a process-oriented KM approach that does not rely on static and previously determined processes to support knowledge sharing, making it amenable to implement in agile organizations with dynamic processes. Agile processes do not pose a difficult obstacle to the MD approach because new tasks and processes are potentially identified before or simultaneous to the identification and learning of knowledge that will eventually be reused in such tasks. Given the flexible framework in the MD approach, new tasks can be included at any point. MD will be able to identify a new task once there is a lesson-learned that is applicable to this task. 4. Direct and Indirect MD MD has been integrated with a plan authoring tool [4]. MD would display applicable lessons-learned on the screen so the user could decide whether to reuse it or not. This is a direct use of MD. An indirect use of MD does not deliver lessons directly to the end-user but to an intermediary system. This intermediary system may reuse lessons while producing an outcome for the end-user. It is reasonable to expect that agile businesses rely on intelligent systems that can adapt to their dynamic context. In this case, MD can deliver lessons to these systems, and incorporate knowledge to be used as an additional source of change and evolution to organizational processes. An example of this indirect use of MD is a computational intelligence (CI) tool for software testing being currently developed at the National Institute for System Test and Productivity (NISTP) at the University of South Florida. The CI-tool designs a software testing strategy. Because this task is very sensitive to experiential knowledge, it is desirable that lessons are distributed while strategies are being designed. In this case, the CItool is designed to execute a dynamic process. As with human software testers, the system has to adapt depending on the type of software to be tested, causing it to evolve as more experiences are gained. The MD approach can contribute to the agility of this process by disseminating lessons-learned directly to this system and incorporating experiential knowledge to improve and change the testing design process. 5. Discussion One major concern in choosing KM approaches originates from the recognition that successful KM should be accompanied by a correspondent change in culture [9]. On the other hand, today’s large organizations require technological KM solutions [10] because most of their processes are automated in enterprise-wise information systems. For example, some of the features that include Cisco in the selective set of agile organizations are its rapid, highly automated and virtually paperless processes [8]. Interestingly, the more automated the organization, the easier it is to implement an approach like MD, because these organizations tend to be highly automated and their systems tend to be flexible enough to allow the integration of new models. It is our intention to investigate the extent of the difficulties and challenges of the integration of MD when processes are agile.
منابع مشابه
From Lightweight, Proactive Information Delivery to Business Process-Oriented Knowledge Management
Knowledge work processes consist of interleaved agile, weakly-structured processes and strictly-structured processes. Knowledge management approaches for weakly-structured, ad-hoc knowledge work processes need to be lightweight, i.e., they cannot rely on high upfront modeling effort. However, approaches for business processoriented knowledge management require intensive modeling activities. In ...
متن کاملLightweight Conceptual Modeling and Concept - based Tagging for Proactive Information Delivery
During the last decade, a plenty of approaches for intelligent user assistance in knowledge intensive working environments were developed. These solutions vary from a lightweight proactive information delivery (PID) based on a non-intrusive user observation to workflow-based assistance that requires formal modeling of processes, organizations, knowledge domains and task specific information nee...
متن کاملHealth Care Failure Mode and Effect Analysis: A Useful Proactive Risk Analysis of Nutrition and Food Distribution in Mashhad Qaem Hospital’s Women’s Surgery Ward in 2013
INTRBackground and Objectives: Good medical nutrition therapy (MNT) is crucial to inpatients' health and treatment, and is part of routine hospital cares. Surgery ward is a highly danger-prone section in any hospital. The present study was conducted for a proactive risk analysis of nutrition and food distribution in Mashhad Qaem Hospital’ Women’s Surgery Ward in 2013 through health care failure...
متن کاملConTask - Using Context-sensitive Assistance to Improve Task-oriented Knowledge Work
The paper presents an approach to support knowledge-intensive tasks with a context-sensitive task management system that is integrated into the user’s personal knowledge space represented in the Nepomuk Semantic Desktop. The context-sensitive assistance is based on the combination of user observation, agile task modelling, automatic task prediction, as well as elicitation and proactive delivery...
متن کاملKnowledge Management Support for Distributed Agile Software Processes
Agile Software Development has put a new focus on the question of how to share knowledge among members of software development teams. In contrast to heavy-weight, document-centric approaches, agile approaches rely on face-to-face communication for knowledge transfer. Pure face-to-face communication is not feasible when applying agile processes in a virtual team setting. In this paper, we argue ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2003